Combinatorial Proof that Subprojective Constraint Satisfaction Problems are NP-Complete
نویسندگان
چکیده
We introduce a new general polynomial-time constructionthe fibre constructionwhich reduces any constraint satisfaction problem CSP(H) to the constraint satisfaction problem CSP(P), where P is any subprojective relational system. As a consequence we get a new proof (not using universal algebra) that CSP(P) is NP -complete for any subprojective (and thus also projective) relational system. The fibre construction allows us to prove the NP-completeness part of the conjectured Dichotomy Classification of CSPs, previously obtained by algebraic methods. We show that this conjectured Dichotomy Classification is equivalent to the dichotomy of whether or not the template is subprojective. This approach is flexible enough to yield NP-completeness of coloring problems with large girth and bounded degree restrictions thus reducing the Feder-Hell-Huang and KostočkaNešeťril-Smoĺıková problems to the Dichotomy Classification of coloring problems.
منابع مشابه
A New Combinatorial Approach to the Constraint Satisfaction Problem Dichotomy Classification
We introduce a new general polynomial-time constructionthe fibre constructionwhich reduces any constraint satisfaction problem CSP(H) to the constraint satisfaction problem CSP(P ), where P is any subprojective relational structure. As a consequence we get a new proof (not using universal algebra) that CSP(P ) is NP -complete for any subprojective (and so for any projective) relational structur...
متن کاملThe Proof of CSP Dichotomy Conjecture
Many natural combinatorial problems can be expressed as constraint satisfaction problems. This class of problems is known to be NP-complete in general, but certain restrictions on the form of the constraints can ensure tractability. The standard way to parameterize interesting subclasses of the constraint satisfaction problem is via finite constraint languages. The main problem is to classify t...
متن کاملForbidden Lifts (np and Csp for Combinatorists)
We present a definition of the class NP in combinatorial context as the class of languages of structures defined by finitely many forbidden lifted substructures. We apply this to special syntactically defined subclasses and show how they correspond to naturally defined (and intensively studied) combinatorial problems. We show that some types of combinatorial problems like edge colorings and gra...
متن کاملA Unifying
Many combinatorial search problems may be expressed as constraint satisfaction problems, and this class of problems is known to be NP-complete in general. In this paper we examine restricted classes of constraints which lead to tractable problems. We show that all known classes with this property may be characterized by a simple algebraic closure condition. Using this condition provides a unifo...
متن کاملA test for Tractability
Many combinatorial search problems can be expressed as `constraint satisfaction problems', and this class of problems is known to be NP-complete in general. In this paper we investigate restricted classes of constraints which give rise to tractable problems. We show that any set of constraints must satisfy a certain type of algebraic closure condition in order to avoid NP-completeness. We also ...
متن کامل